package com.taomu.app.zongchouhuli.moudle.mine.contract;

import com.taomu.app.zongchouhuli.entity.BaseChangeResponse;
import com.taomu.app.zongchouhuli.framework.BasePresenter;
import com.taomu.app.zongchouhuli.framework.BaseView;
import com.taomu.app.zongchouhuli.http.res.ResProductEntity;
import com.taomu.app.zongchouhuli.http.res.ResProductRebateEntity;
import com.taomu.app.zongchouhuli.http.res.ResRebateDeatailEntity;
import com.taomu.app.zongchouhuli.moudle.mine.entity.RebateDetailEntity;

import java.util.List;

public class UserRebateDetailContract {

    public interface Presenter extends BasePresenter {

        void getRebateDetailList(int ship,int take,String id);

        void sellProduct(String id);

        void getRebateDetail(String id);

        void changedJiesun(String id,String income_type);

        void detch();
    }

    public interface View extends BaseView<Presenter> {

        void setRebateDetailList(BaseChangeResponse<ResProductRebateEntity> resProductEntities);

        void setSellResults();

        void setChanged(String msg);

        void setRebateDetail(ResRebateDeatailEntity entity);
    }

}
